En
Fr
Es
Ru
It
Tr
Uk
Search
sit on one's heels
to hold on to one’s opinions or position, especially when confronted by unfavorable circumstances or criticism
take shelter